package com.tf.pemporaryfood.mapper;

import com.tf.pemporaryfood.domain.entity.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * TODO
 *
 * @author Young genius
 * @date 2021年05月28日 18:07
 */
@Mapper
public interface UserMapper {
    /**
     * 通过userId 查询user信息
     * @param id userId
     * @return  user信息
     */
    User getUserById(Long id);

    /**
     * 添加用户
     * @param userInfo 用户信息
     * @return 插入的信息条数
     */
    int addUser(User userInfo);

    /**
     * 根据手机号和密码查询user
     *
     * @param phone 手机号
     * @param password 密码
     * @return user对象
     */
    User findUserByPhoneAndPassword(@Param("phone") String phone,@Param("password") String password);
}
